feminine past participle of déposer - Turc Anglais Dictionnaire